n=int(input('Введите четырехзначное число:'))
m=0
if n > 999 and n < 9999:
    if n % 2 == 0:
        print('Число четное: Да')
    else:
        print('Число чётное: Нет')
    if n % 3 == 0:
        print('Число кратное трём: Да')
    else:
        print('Число кратное трём: Нет')
    n1=1    
    while n1 ** 2 != n and n1 < n:
        n1+=1
    if n1 ** 2 == n:
        print('Число является квадратом числа: ',n1)
    else:
        print('Число является квадратом числа: Нет')
    n2=n3=n4=n
    n5, n6, n7 = 9, 0, 0
    print('')
    print('')
    while n2:
        if n2%10 < n5:
            n5 = n2 % 10
        n2 //= 10
    print('Наименьшая цифра числа:',n5)
    while n3:
        if n3 % 10 > n6:
            n6 = n3 % 10
        n3 //= 10
    print('Наибольшая цифра числа: ',n6)
    while n4:
        if n4 % 10 == 0:
            n7 += 1
        n4 //=10
    print('Количество нулей в числе: ',n7)
    n8, n9, n10, n11 = n % 10, n // 10 % 10, n // 100 % 10, n // 1000
    n12 = n13 = n14 = n15 = 0
    print('')
    print('')
    while n12 ** 2 != n8 and n12 < n8 :
        n12 += 1
    if n12 ** 2 == n8:
        print('Цифра в разряде единиц является квадратом цифры:',n12)
    else:
        print('Цифра в разряде единиц является квадратом цифры: Нет')
    while n13 ** 2 != n9 and n13 < n9:
        n13 += 1
    if n13 ** 2 == n9:
        print('Цифра в разряде десятков является квадратом цифры:',n13)
    else:
        print('Цифра в разряде десятков является квадратом цифры: Нет')        
    while n14 ** 2 != n10 and n14 < n10:
        n14 += 1
    if n14 ** 2 == n10:
        print('Цифра в разряде сотен является квадратом цифры:',n14)
    else:
        print('Цифра в разряде сотен является квадратом цифры: Нет')
    while n15 ** 2 != n11 and n15 < n11:
        n15 += 1
    if n15 ** 2 == n11 :
        print('Цифра в разряде тысяч является квадратом цифры:',n15)
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')        
else:
    print('Введённое число не является четырёхзначным')

